package com.iot.ic.model;

import javax.validation.constraints.NotNull;
import java.util.Date;

public class IllegalResult {
	
    private Integer illegalResultId; //违章行为结果Id

    private Integer scenesResultId; //场景结果Id

    private Integer illegalId; //违章行为Id

    private Integer teamId; //车队ID

    private Integer passFlag; //通过标志

    private Integer delFlag; //删除标志

    private Date createTime; //创建时间

    private String illegalName; //违规名称

    private Integer illegalScore; //违规扣分

    @NotNull
	private Integer illegalCount; //违规数量
	
	private Integer deductScore; //扣除分数
	
    private String scenesName; //场景名称

    public Integer getIllegalResultId() {
        return illegalResultId;
    }

    public void setIllegalResultId(Integer illegalResultId) {
        this.illegalResultId = illegalResultId;
    }

    public Integer getScenesResultId() {
        return scenesResultId;
    }

    public void setScenesResultId(Integer scenesResultId) {
        this.scenesResultId = scenesResultId;
    }

    public Integer getIllegalId() {
        return illegalId;
    }

    public void setIllegalId(Integer illegalId) {
        this.illegalId = illegalId;
    }

    public Integer getTeamId() {
        return teamId;
    }

    public void setTeamId(Integer teamId) {
        this.teamId = teamId;
    }

    public Integer getPassFlag() {
        return passFlag;
    }

    public void setPassFlag(Integer passFlag) {
        this.passFlag = passFlag;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getIllegalName() {
        return illegalName;
    }

    public void setIllegalName(String illegalName) {
        this.illegalName = illegalName == null ? null : illegalName.trim();
    }

    public Integer getIllegalScore() {
        return illegalScore;
    }

    public void setIllegalScore(Integer illegalScore) {
        this.illegalScore = illegalScore;
    }
	
	public Integer getIllegalCount() {
        return illegalCount;
    }

    public void setIllegalCount(Integer illegalCount) {
        this.illegalCount = illegalCount;
    }

    public Integer getDeductScore() {
        return deductScore;
    }

    public void setDeductScore(Integer deductScore) {
        this.deductScore = deductScore;
    }
    public String getScenesName() {
        return scenesName;
    }

    public void setScenesName(String scenesName) {
        this.scenesName = scenesName == null ? null : scenesName.trim();
    }
}